package org.inspursc.s0517.health.evaluation.enums;

/**
 * @author B_Dream
 * @date 2018/5/21 13:50
 */
public enum QuTypeEnum {

    /**
     * 单选题
     */
    RADIO("单选题", "radio", 1),
    CHECKBOX("多选题", "checkbox", 2),
    FILLBLANK("填空题", "fillblank", 3),

    COMPRADIO("复合单选", "comp-radio", 17),
    COMPCHECKBOX("复合多选", "comp-checkbox", 18),

    MULTIFILLBLANK("多项填空题", "multi-fillblank", 4),
    ANSWER("多行填空题", "answer", 5),
    BIGQU("大题", "bigqu", 6),

    ENUMQU("枚举题", "enumqu", 7),
    SCORE("评分题", "score", 8),
    ORDERQU("排序题", "orderby", 9),
    PROPORTION("比重题", "proportion", 10),
    CHENRADIO("矩阵单选题", "chen-radio", 11),
    CHENFBK("矩阵填空题", "chen-fbk", 12),
    CHENCHECKBOX("矩阵多选题", "chen-checkbox", 13),
    COMPCHENRADIO("复合矩阵单选题", "comp-chen-radio", 14),

    UPLOADFILE("文件上传题", "sendfile", 15),
    PAGETAG("分页标记", "pagetag", 16),
    PARAGRAPH("段落说明", "paragraph", 17),
    CHENSCORE("矩阵评分题", "chen-score", 18);

    private String cnName;
    private String actionName;
    private int index;

    QuTypeEnum(String cnName, String actionName, int index) {
        this.cnName = cnName;
        this.actionName = actionName;
        this.index = index;
    }

    public String getCnName() {
        return cnName;
    }

    public void setCnName(String cnName) {
        this.cnName = cnName;
    }

    public String getActionName() {
        return actionName;
    }

    public void setActionName(String actionName) {
        this.actionName = actionName;
    }

    public int getIndex() {
        return index;
    }

    public void setIndex(int index) {
        this.index = index;
    }
}
